package com.zhuannimei.parser;

import java.util.ArrayList;
import java.util.List;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
import com.zhuannimei.domain.ProductUser;

public class RankParser extends BaseJSONParser<List<ProductUser>> {

	@Override
	public List<ProductUser> parseJSON(String jsonstr) throws JSONException {
		List<ProductUser> list = new ArrayList<ProductUser>();
		JSONObject jo = new JSONObject(jsonstr);
		JSONArray jsonArray = jo.getJSONArray("result");
		for (int i = 0; i < jsonArray.length(); i++) {
			JSONObject obj = jsonArray.getJSONObject(i);
			ProductUser pro = new ProductUser();
			pro.setUserId(obj.optString("userId"));
			pro.setUserName(obj.optString("userName"));
			pro.setPoint(obj.optString("point"));
			list.add(pro);
		}
		return list;
	}

}
